package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * record对象 wx_driver_record
 * 
 * @author ruoyi
 * @date 2021-07-27
 */
public class WxDriverRecord extends BaseEntity
//public class WxDriverRecord
{
    private static final long serialVersionUID = 1L;

    /** 记录ID */
    private Long recordId;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String deptName;

    private String programName;

    /** 供应商名称 */
    @Excel(name = "供应商名称")
    private String supplierName;

    /** 司机姓名 */
    @Excel(name = "司机姓名")
    private String driverName;

    /** 车牌信息 */
    @Excel(name = "车牌号")
    private String licensePlate;

    /** 运输车员微信唯一标识 */
    private String openId;

    /** 运输车员身份证号 */
    @Excel(name = "身份证号")
    private String idCard;

    @Excel(name = "工作内容")
    private String workContent;

    @Excel(name = "装卸点名称")
    private String remark;

    @Excel(name = "通过时间")
    private String createTimes;

    @Excel(name = "打卡地点")
    private String addr;

    /** 运输车员提交时间 */
    private String dayTime;

    /** 当日累计打卡次数 */
    private String num;

    private String materName;

    private String mopenId;

    @Override
    public String toString() {
        return "WxDriverRecord{" +
                "recordId=" + recordId +
                ", deptName='" + deptName + '\'' +
                ", programName='" + programName + '\'' +
                ", supplierName='" + supplierName + '\'' +
                ", driverName='" + driverName + '\'' +
                ", licensePlate='" + licensePlate + '\'' +
                ", openId='" + openId + '\'' +
                ", idCard='" + idCard + '\'' +
                ", workContent='" + workContent + '\'' +
                ", remark='" + remark + '\'' +
                ", createTimes='" + createTimes + '\'' +
                ", addr='" + addr + '\'' +
                ", dayTime='" + dayTime + '\'' +
                ", num='" + num + '\'' +
                ", materName='" + materName + '\'' +
                ", mopenId='" + mopenId + '\'' +
                ", deptId='" + deptId + '\'' +
                '}';
    }

    public String getMopenId() {
        return mopenId;
    }

    public void setMopenId(String mopenId) {
        this.mopenId = mopenId;
    }

    public String getMaterName() {
        return materName;
    }

    public void setMaterName(String materName) {
        this.materName = materName;
    }

    public String getCreateTimes() {
        return createTimes;
    }

    public void setCreateTimes(String createTimes) {
        this.createTimes = createTimes;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    private String deptId;

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getWorkContent() {
        return workContent;
    }

    public void setWorkContent(String workContent) {
        this.workContent = workContent;
    }

    public void setRecordId(Long recordId)
    {
        this.recordId = recordId;
    }

    public Long getRecordId() 
    {
        return recordId;
    }
    public void setProgramName(String programName) 
    {
        this.programName = programName;
    }

    public String getProgramName() 
    {
        return programName;
    }
    public void setSupplierName(String supplierName) 
    {
        this.supplierName = supplierName;
    }

    public String getSupplierName() 
    {
        return supplierName;
    }
    public void setDriverName(String driverName) 
    {
        this.driverName = driverName;
    }

    public String getDriverName() 
    {
        return driverName;
    }
    public void setLicensePlate(String licensePlate) 
    {
        this.licensePlate = licensePlate;
    }

    public String getLicensePlate() 
    {
        return licensePlate;
    }
    public void setOpenId(String openId) 
    {
        this.openId = openId;
    }

    public String getOpenId() 
    {
        return openId;
    }
    public void setIdCard(String idCard) 
    {
        this.idCard = idCard;
    }

    public String getIdCard() 
    {
        return idCard;
    }
    public void setDayTime(String dayTime) 
    {
        this.dayTime = dayTime;
    }

    public String getDayTime() 
    {
        return dayTime;
    }
    public void setNum(String num) 
    {
        this.num = num;
    }

    public String getNum() 
    {
        return num;
    }

}
